Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 TOWNSEND LANE Detached £675,150 21 Jul 2005
80 TOWNSEND LANE Detached £1,698,500 8 May 2015
82 TOWNSEND LANE Detached £1,850,000 26 Aug 2016
84 TOWNSEND LANE Detached £835,000 6 Sep 2013
90 TOWNSEND LANE Detached £620,000 26 Nov 2002
92 TOWNSEND LANE Detached £740,000 22 Oct 2008